package org.dromara.work.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;

import org.dromara.common.mybatis.core.domain.BaseEntity;

import java.util.Date;

/**
 * 道路、街巷属性信息对象 spatial_xzdm_dljx
 *
 * @author Chen
 * @date 2024-02-24
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("spatial_xzdm_dljx")
public class SpatialRoadStreet extends BaseEntity {


    /**
     * ID
     */
    @TableId(value = "id")
    private String id;

    /**
     * 地名代码
     */
    private String code;

    /**
     * 起点
     */
    @TableField("start_point")
    private String qd;
    /**
     * 止点
     */
    @TableField("end_point")
    private String zd;
    /**
     * 长度（米）
     */
    private Double length;
    /**
     * 宽度（米）
     */
    private Double width;
    /**
     * 路面性质
     */
    @TableField("road_nature")
    private String lmxz;
    /**
     * 道路等级
     */
    @TableField("road_level")
    private String dldj;
    /**
     * 门牌号范围
     */
    @TableField("house_number")
    private String mphfw;
    /**
     * 沿途重要地理实体
     */
    @TableField("geo_entity")
    private String ytzydlst;
    /**
     * 始建时间
     */
    @TableField("start_time")
    private String sjsj;
    /**
     * 建成时间
     */
    @TableField("end_time")
    private String jcsj;
    /**
     * 所在（跨）行政区
     */
    @TableField("administrative_area")
    private String szxzq;
    /**
     * 其他信息
     */
    @TableField("other_info")
    private String qtxx;
    /**
     * 备注
     */
    private String remark;


}
